#ifndef OBJETO_H
#define OBJETO_H

#include <string.h>
#include "vertice.h"
#include "triangulo.h"

class Objeto
{
private:
    int numVertices;
    int numTriangulos;
    Vertice *repositorioVertices;
    Triangulo *repositorioTriangulos;

public:
    Objeto(int numPontos, int numTriangulos, Vertice *repositorioPontos, Triangulo *repositorioTriangulos);
    ~Objeto();

    Vertice *getVertices(); // pontos dos vertices
    Triangulo *getTriangulos();  //relacoes entre os vertices que definem cada triangulo

    int getNumVertices();
    int getNumTriangulos();

};

#endif // OBJETO_H
